This page last changed on Apr 04, 2008 by godfrer.

Agenda

  • ApacheCon Europe
  • Update on M2.1 release process
  • Review of code commits
  • Review of new JIRAs
  • Update on GSoC projects

Attendees

ApacheCon Europe

No-one available to travel on those dates

Update on M2.1 release process

Need to update the release notes in the release
Taking out the .svn directories
May cause the release to slip by a couple of days

Review of code commits

Revision Committer Date Comment (1st line)
r642346 gsim 2008-03-28 Prefer binding key for unbind if specified.
r642375 nsantos 2008-03-28 QPID-885: patch from Ted Ross
r642959 gsim 2008-03-31 Prevent broker exit on receiving connection with invalid protocol version.
r642981 gsim 2008-03-31 Re-introduced old 'no-local' behaviour for exclusive queues via a proprietary arg to queue.declare.
r643032 ritchiem 2008-03-31 QPID-890 : Removed old references to VHostPrincipalDatabase and an errant old.PrincipalDatabaseAccessManager change.
r643067 gsim 2008-03-31 Updated xml fragment to reflect correct types for connection.start.mechanisms, connection.start.locales and connection.open.capabilities
r643086 gsim 2008-03-31 Allow zero sized arrays (with no typecode or count)
r643153 aidan 2008-03-31 Add licensces
r643154 aidan 2008-03-31 Created prematurely, will recreate from release branch
r643155 aidan 2008-03-31 Branch for M2.1 release
r643162 aidan 2008-03-31 Update version in poms Some versions are wrong in the poms, need correcting (fixed later)
r643165 aidan 2008-03-31 Tag RC1
r643442 nsantos 2008-04-01 QPID-892: Make qpidd daemon not run as root (rpm install)
r643472 gsim 2008-04-01 Fix some erroneous definitions in the transitional xml fragment for 0-10.
r643478 gsim 2008-04-01 Added a dump method to buffer for debugging io (patch from rafaels@redhat.com)
r643482 gsim 2008-04-01 Further correction to transitional xml def for final 0-10 (using old schema)
r643582 aidan 2008-04-01 Add my gpg key
r643597 nsantos 2008-04-01 QPID-892 - use daemon params instead of runuser; store pid of qpidd daemon to kill single instance
r643613 aidan 2008-04-01 Set version to M2.1 for all, it's release time
r643624 aidan 2008-04-01 Tag the first M2.1 to get voted on
r643822 arnaudsimon 2008-04-02 QPID-829 Remove 0.10 specific URL. The code path is now selected based on broker response. We first try the highest protocol version and update the handler if the broker replies with a different protocol version. NOTE that we need to update the current java broker and 0.8 client for handling protocol headers. This should happen with the M2.1 merge. For the moment we only support an in VM 0.8 broker. Moreover, we'll need to migrate to a 0.10 vs 99.0 protocol version. Question coding standards on import statements (amend to allow .* ; remove unneeded imports ) ; Should probably add ability to set explicit AMQP version
r643891 aconway 2008-04-02 Fix gcc 4.3 warnings.
r643894 arnaudsimon 2008-04-02 QPID-884 Updated ant for using a profile. I have created a default profile that runs the tests against an 0.8 in VM broker and cpp-async and cpp-sync that respectively runs the test against an 0.10 cpp broker with async store and with sync store. Update wiki documents to discuss the availble stores ; document where to put them ; make another test which refers to no store
r643900 aconway 2008-04-02 Fix doxygen warnings.
r643914 aconway 2008-04-02 Fix gcc 4.3 warnings.
r643924 arnaudsimon 2008-04-02 QPID-884 made ant task test alton/error/failure configurable from profile file
r643957 aconway 2008-04-02 Fixed logger warning on F9.
r643995 aconway 2008-04-02 Encoding/decoding for new types: amqp_0_10::Map, amqp_0_10:UnknownType
r644005 aconway 2008-04-02 Fix compile error on rhel5.
r644125 aconway 2008-04-03 Fix serialize test failure on 64 bit architerctures.
r644245 arnaudsimon 2008-04-03 QPID-897 this test was intermittently failing because of too short timeouts. This fix is a temporary measure until we agree about using a configurable receive timeout. hold off on permanent fix until after merge
r644287 kpvdr 2008-04-03 Patch from Ted Ross (see QPID-893): This patch enables management of plugged-in store modules.
r644308 aconway 2008-04-03 amqp_0_10/built_in_types.h
r644413 aconway 2008-04-03 src/qpid/amqp_0_10/Map.h,.cpp: use preview encoding temporarily.
r644461 aconway 2008-04-03 rubygen/0-10/exceptions.rb:
r644533 aconway 2008-04-03 qpid/Serializer.h, qpid/amqp_0_10/Codec.h:
r644688 arnaudsimon 2008-04-04 QPID-796: Added ability to enable/disable message prefetching. Prefetching is controlled through the property max_prefetch, it is turned off when max_prefetch =0. (this is 0.10 code path change) `Rauise JIRA for spelling mistakes in classes (e.g. BasicMessageConsumer_0_10 strated() BasicMessageConsumer, etc ; startDistpatcher ... Replace ClientProperties.MAX_PREFETCH == 0 with method e.g. disallowMessagePrefetch() ... maybe make a connection URL property
r644689 arnaudsimon 2008-04-04 QPID-798 Added boolean property fully_sync when true a sync is sent after a persistent message is transfered. Make property per connection, rather than system wide; maybe change name to SYNC_PERSISTENT to denote only used on persistent messages

Review of new JIRAs

Key Component/s Affects Version/s Summary Status Assignee Reporter
QPID-902 C++ Broker, Python Client   Management Improvements for C++ Broker Open Unassigned Ted Ross
QPID-901 Java Client   update the java client to the 0-10 final spec Open Rafael H. Schloming Rafael H. Schloming
QPID-900 Java Common M2.1 Java Common AMQShortString should not create new byte[] backing when based off a heap buffer Open Rob Godfrey Rob Godfrey
QPID-899 Java Common M2.1 Java Common Bug in AMQShortString on tokenized substrings Open Rob Godfrey Rob Godfrey
QPID-898 Ant Build System   remove .tar.bz2 from release target Open Unassigned Nuno Santos
QPID-897 Java Tests M3 Configurable receive timeout Open Unassigned Arnaud Simon
QPID-896 Java Client   Provide Simple Pub/Sub examples that do not use extends Open Martin Ritchie Martin Ritchie
QPID-895     FailoverSingleServer delays on first connection. Open Unassigned Martin Ritchie
QPID-894 Java Common   Dependency on commons-lang: real need for 2.2, or can use 2.1? Open Rafael H. Schloming Nuno Santos
QPID-893 C++ Broker   Enable management of plugged-in store module Closed Unassigned Ted Ross
QPID-892 C++ Broker   Make qpidd daemon not run as root (rpm install) Resolved Unassigned Nuno Santos
QPID-891 Java Broker   QueueDeclare reports incorrect message count on queue Open Unassigned Martin Ritchie
QPID-890   M2.1 Broker transient_config.xml still contains reference to outdated principal database :PlainPasswordVhostFilePrincipalDatabase Resolved Martin Ritchie Martin Ritchie
QPID-889 Java Broker M2, M2.1 Requirement for _reapingStoreContext should be removed. Open Martin Ritchie Martin Ritchie
QPID-888   M2, M2.1 Management methods don't correctly protect _lock from being lost on error Open Unassigned Martin Ritchie
QPID-887 Java Broker M2, M2.1 QueueHousekeeping threads are poorly named Open Unassigned Martin Ritchie
QPID-886 Java Broker M2, M2.1 CSDM.removeExpired() doesn't relinquish lock causing broker hang. Open Martin Ritchie Martin Ritchie
QPID-885 Python Client   Broker configuration utility Closed Unassigned Ted Ross
QPID-884 Java Tests M3 Improve ant task test configuration Closed Arnaud Simon Arnaud Simon
QPID-883 Python Client   Synchronous API in management.py Closed Unassigned Ted Ross
QPID-882 Java Client M3 XAResource does not check pre and post-conditions Open Arnaud Simon Arnaud Simon
QPID-881 Java Client M3 Commands waiting on a future are not notified of a connection closed event Open Rafael H. Schloming Arnaud Simon
QPID-880 Java Client M2,M2.1 Client is still using broker set temporary queue names Open Unassigned Martin Ritchie
QPID-879 C++ Broker   Adding support for XML-based routing Open Unassigned Jonathan Robie
QPID-878 Java Tests M3 Some tests are not run by ant as their class name does not end by Test Closed Arnaud Simon Arnaud Simon
QPID-877 C++ Broker, Python Client   Management protocol and API improvements Closed Unassigned Ted Ross

Update on GSoC projects

Had some interest, not all have been submitted.

Document generated by Confluence on Apr 22, 2008 02:47